package com.br.planningrun.entidade;

import java.util.List;

public class PlanoCorrida {

	private int codigo;
	private String titulo;
	private String descricao;
	private List<Treino> listaTreino;
	private String personalizado;

	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public List<Treino> getListaTreino() {
		return listaTreino;
	}
	public void setListaTreino(List<Treino> listaTreino) {
		this.listaTreino = listaTreino;
	}
	public int getCodigo() {
		return codigo;
	}
	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}
	public String toString() {
		return titulo + "" + descricao;
	}

	@Override
	public boolean equals(Object o) {
		boolean retorno = false;
		
		if (o instanceof PlanoCorrida) {
			PlanoCorrida obs = (PlanoCorrida) o;
			
			if (obs.getCodigo() == (this.getCodigo())) {
				retorno = true;
			}
		}
		
		return retorno;
	}
	
	public String getPersonalizado() {
		if (personalizado == null) personalizado = "N"; 
		return personalizado;
	}
	public void setPersonalizado(String personalizado) {
		this.personalizado = personalizado;
	}

}
